the entente powers - French English Dictionary